package com.ad.pet.app.login;

import com.ad.pet.app.login.fragment.AccountLoginFragment;
import com.ad.pet.app.login.fragment.EmailRegistFragment;
import com.ad.pet.common.data.injector.PerActivity;
import com.ad.pet.common.data.injector.component.ApplicationComponent;
import com.ad.pet.common.data.injector.module.ActivityModule;

import dagger.Component;

/**
 * Created by dell - on 2018/1/18.
 */
@PerActivity
@Component(dependencies = ApplicationComponent.class,modules = ActivityModule.class)
public interface LoginComponet {
        void inject(MobileInputActivity mainActivity);
        void inject(ChoseCountryActivity choseCountryActivity);
        void inject(AccountLoginFragment fragment);



        void inject(EmailRegistFragment fragment);
        void inject(MobileRegistActivity activity);
        void inject(ForgetPwdActivity forgetPwdActivity);

}
